* xfaces.c (face_at_buffer_position): New arg base_face_id.
authorChong Yidong <cyd@stupidchicken.com>
Thu, 30 Apr 2009 05:01:57 +0000 (05:01 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Thu, 30 Apr 2009 05:01:57 +0000 (05:01 +0000)
commit0c7a2f57006352842add01730097b51d31290657
tree8c226731406373f495a0f0b241b275ba69964cf6
parentd69ed8b7a81480e9ccee484b7c1a5fcd27e288bc
* xfaces.c (face_at_buffer_position): New arg base_face_id.

* xdisp.c (handle_face_prop): Pass base_face_id of iterator to
face_at_buffer_position.
(face_before_or_after_it_pos, get_next_display_element)
(note_mouse_highlight): Update face_at_buffer_position call.

* term.c (term_mouse_highlight):
* msdos.c (IT_note_mouse_highlight):
* fontset.c (Finternal_char_font):
* font.c (font_at, font_range): Update face_at_buffer_position
call.

* dispextern.h (face_at_buffer_position): Update prototype.
src/ChangeLog
src/dispextern.h
src/font.c
src/fontset.c
src/msdos.c
src/term.c
src/xdisp.c
src/xfaces.c